<?xml version="1.0" encoding="UTF-8"?>
<!-- Test file for iso_dsrl_include.xsl -->
<!-- Firefox 2.0 and Internet Explorer 7 use simplistic feed sniffing to override desired
presentation behavior for this feed, and thus we are obliged to insert this comment, a
bit of a waste of bandwidth, unfortunately. This should ensure that the following
stylesheet processing instruction is honored by these new browser versions. For some more
background you might want to visit the following bug report:
https://bugzilla.mozilla.org/show_bug.cgi?id=338621
-->
<?xml-stylesheet type="text/xsl" href="../../iso_dsdl_include.xsl"?>
<test 	xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
    xmlns:iso="http://purl.oclc.org/dsdl/schematron" 
    xmlns:nvdl="http://purl.oclc.org/dsdl/nvdl" 
	xmlns:xhtml="http://www.w3.org/1999/xhtml"
    xmlns:schold="http://www.ascc.net/xml/schematron"
    xmlns:crdl="http://purl.oclc.org/dsdl/crepdl/ns/structure/1.0"
    xmlns:xi="http://www.w3.org/2001/XInclude"
    xmlns:dtll="http://www.jenitennison.com/datatypes"
    xmlns:dsdl="http://www.dsdl.org/namespace" 
    xmlns:relax="http://relaxng.org/ns/structure/1.0" 
    xmlns:xlink="http://www.w3.org/1999/xlink"  >
    
    <xxx/>
    
    <!-- RELAX NG extRef -->
    <relax:extRef href="test.xml" />
    <relax:extRef href="test.xml#id1" />
    <relax:extRef href="test.xml#id2" />
    <relax:extRef href="test.xml#id3" />
    <relax:extRef href="test.xml#id4" />
    
    <!-- Schematron include -->
    <iso:include href="test.xml" />
    <iso:include href="test.xml#id1" />
    <iso:include href="test.xml#id2" />
    <iso:include href="test.xml#id3" />
    <iso:include href="test.xml#id4" />
    
    <!-- Merge functionality -->

    <iso:extends href="merge.xml#m1" />
    <iso:extends href="merge.xml" />

    
    <!-- Xinclude -->
    <xi:include href="test.xml" />
    <xi:include href="test.xml" xpointer="id1"/>
    <xi:include href="test.xml" xpointer="id2" />
    <xi:include href="test.xml" xpointer="id3" />
    <xi:include href="test.xml" xpointer="id4" />
    
    <!-- DTLL include -->
    <dtll:include href="test.xml" />
    <dtll:include href="test.xml#id1" />
    <dtll:include href="test.xml#id2" />
    <dtll:include href="test.xml#id3" />
    <dtll:include href="test.xml#id4" />
    
    <!-- CRDL ref -->
    <crdl:ref href="test.xml" />
    <crdl:ref href="test.xml#id1" />
    <crdl:ref href="test.xml#id2" />
    <crdl:ref href="test.xml#id3" />
    <crdl:ref href="test.xml#id4" />


    <!-- Xlink -->
    <x xlink:href="test.xml" xlink:show="embed" />
    <x xlink:href="test.xml#id1" xlink:show="embed" />
    <x xlink:href="test.xml#id2" xlink:show="embed" />
    <x xlink:href="test.xml#id3" xlink:show="embed" />
    <x xlink:href="test.xml#id4" xlink:show="embed" />

</test>